Kopiere den untenstehenden Text in deine function.php von WordPress. 
Ich empfehle dir aber vorher ein Backup zu machen, falls was schief geht. Die Nutzung des Scripts erfolgt auf eigenes Risiko.

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

<?php

/**
 * Rechtschreibprüfung-Kennzeichnung für Beiträge UND Seiten
 * (kombinierbar mit bestehendem Status-Farb-Snippet)
 */

// 1. Meta-Box im Editor (für Beiträge und Seiten)
add_action('add_meta_boxes', function () {
    foreach (['post', 'page'] as $post_type) {
        add_meta_box(
            'rechtschreibung_check_box',
            'Rechtschreibprüfung',
            'rechtschreibung_check_box_html',
            $post_type,
            'side',
            'high'
        );
    }
});

function rechtschreibung_check_box_html($post) {
    $checked = get_post_meta($post->ID, '_rechtschreibung_geprueft', true);
    wp_nonce_field('rechtschreibung_check_save', 'rechtschreibung_check_nonce');
    ?>
    <label style="font-weight:600;">
        <input type="checkbox" name="rechtschreibung_geprueft" value="1" <?php checked($checked, '1'); ?> />
        Bereits auf Rechtschreibung geprüft
    </label>
    <?php
}

// 2. Speichern (funktioniert bereits für alle Post-Types)
add_action('save_post', function ($post_id) {
    if (!isset($_POST['rechtschreibung_check_nonce']) ||
        !wp_verify_nonce($_POST['rechtschreibung_check_nonce'], 'rechtschreibung_check_save')) {
        return;
    }
    if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) return;
    if (!current_user_can('edit_post', $post_id)) return;

    $value = isset($_POST['rechtschreibung_geprueft']) ? '1' : '';
    update_post_meta($post_id, '_rechtschreibung_geprueft', $value);
});

// 3. Eigene Spalte (für Beiträge und Seiten)
add_filter('manage_post_posts_columns', 'rechtschreibung_spalte_hinzufuegen');
add_filter('manage_page_posts_columns', 'rechtschreibung_spalte_hinzufuegen');

function rechtschreibung_spalte_hinzufuegen($columns) {
    $columns['rechtschreibung'] = 'Rechtschreibung';
    return $columns;
}

add_action('manage_post_posts_custom_column', 'rechtschreibung_spalte_inhalt', 10, 2);
add_action('manage_page_posts_custom_column', 'rechtschreibung_spalte_inhalt', 10, 2);

function rechtschreibung_spalte_inhalt($column, $post_id) {
    if ($column === 'rechtschreibung') {
        $checked = get_post_meta($post_id, '_rechtschreibung_geprueft', true);
        if ($checked === '1') {
            echo '<span class="rs-badge rs-badge-ok">✓ geprüft</span>';
        } else {
            echo '<span class="rs-badge rs-badge-open">offen</span>';
        }
    }
}

// 4. Spalte sortierbar (für Beiträge und Seiten)
add_filter('manage_edit-post_sortable_columns', 'rechtschreibung_spalte_sortierbar');
add_filter('manage_edit-page_sortable_columns', 'rechtschreibung_spalte_sortierbar');

function rechtschreibung_spalte_sortierbar($columns) {
    $columns['rechtschreibung'] = 'rechtschreibung';
    return $columns;
}

add_action('pre_get_posts', function ($query) {
    if (!is_admin() || !$query->is_main_query()) return;
    if ($query->get('orderby') === 'rechtschreibung') {
        $query->set('meta_key', '_rechtschreibung_geprueft');
        $query->set('orderby', 'meta_value');
    }
});

// 5. Zusätzlicher Rahmen für geprüfte Beiträge/Seiten (überschreibt KEINE Statusfarbe)
add_action('admin_footer-edit.php', function () {
    ?>
    <style>
        .rs-badge {
            display: inline-block;
            padding: 2px 8px;
            border-radius: 10px;
            font-size: 11px;
            font-weight: 600;
        }
        .rs-badge-ok {
            background: #d7f4dd;
            color: #1e7e34;
        }
        .rs-badge-open {
            background: #f4e3d7;
            color: #9c5b1e;
        }
        /* Linker Rahmen zusätzlich zur bestehenden Statusfarbe */
        tr.rs-row-checked {
            box-shadow: inset 4px 0 0 0 #2e9e4f;
        }
    </style>
    <script>
        document.addEventListener('DOMContentLoaded', function () {
            document.querySelectorAll('td.column-rechtschreibung').forEach(function (cell) {
                if (cell.querySelector('.rs-badge-ok')) {
                    cell.closest('tr').classList.add('rs-row-checked');
                }
            });
        });
    </script>
    <?php
});

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////